home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 December / Chip_2003-12_cd2.bin / drivers / Zakladni desky / Intel / wdm3516b_cadenza.exe / SMAXWDM / W2K_XP / smwdmCH2.inf < prev    next >
Encoding:
Windows Setup INFormation  |  2002-11-15  |  39.5 KB  |  872 lines

  1. ; SoundMAX device information file for Intel
  2. ; Analog Devices, Inc. Copyright(c) 1998 - 2002
  3.  
  4. [Version]
  5. Signature="$CHICAGO$"
  6. Class=MEDIA
  7. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  8. provider=%ANLG%
  9. DriverVer = 08/23/2002,%DriverBuildID%
  10. CatalogFile=smx.cat
  11.  
  12. [ControlFlags]
  13. ExcludeFromSelect = *
  14.  
  15. [Manufacturer]
  16. %MfgName%=AnalogDevices
  17.  
  18. [AnalogDevices]
  19. %*WDM_AC97AUD.DeviceDesc%=WDM_EASTON,  pci\ven_8086&dev_2445&subsys_45418086
  20. %*WDM_AC97AUD.DeviceDesc%=WDM_GARBLD,  pci\ven_8086&dev_2445&subsys_47428086
  21. %*WDM_AC97AUD.DeviceDesc%=WDM_EASTON,  pci\ven_8086&dev_2445&subsys_424E8086
  22. %*WDM_AC97AUD.DeviceDesc%=WDM_EASTON,  pci\ven_8086&dev_2445&subsys_43338086
  23. %*WDM_AC97AUD.DeviceDesc%=WDM_EASTON,  pci\ven_8086&dev_2445&subsys_484D8086
  24. %*WDM_AC97AUD.DeviceDesc%=WDM_EASTON,  pci\ven_8086&dev_2445&subsys_54428086
  25. %*WDM_AC97AUD.DeviceDesc%=WDM_EASTON,  pci\ven_8086&dev_2445&subsys_50548086
  26. %*WDM_AC97AUD.DeviceDesc%=WDM_EASTON,  pci\ven_8086&dev_2445&subsys_70748086
  27. %*WDM_AC97AUD.DeviceDesc%=WDM_EASTON,  pci\ven_8086&dev_2445&subsys_57528086
  28. %*WDM_AC97AUD.DeviceDesc%=WDM_FAYTVL,  pci\ven_8086&dev_2445&subsys_45328086
  29. %*WDM_AC97AUD.DeviceDesc%=WDM_FAYTVL,  pci\ven_8086&dev_2445&subsys_46568086
  30. %*WDM_AC97AUD.DeviceDesc%=WDM_FAYTVL,  pci\ven_8086&dev_2445&subsys_45578086
  31. %*WDM_AC97AUD.DeviceDesc%=WDM_EASTON,  pci\ven_8086&dev_2445&subsys_47328086
  32. %*WDM_AC97AUD.DeviceDesc%=WDM_MARMED,  pci\ven_8086&dev_2445&subsys_4D568086
  33. %*WDM_AC97AUD.DeviceDesc%=WDM_MARMED,  pci\ven_8086&dev_2445&subsys_4D448086
  34. %*WDM_AC97AUD.DeviceDesc%=WDM_MARMED,  pci\ven_8086&dev_2445&subsys_6D768086
  35. %*WDM_AC97AUD.DeviceDesc%=WDM_MARMED,  pci\ven_8086&dev_2445&subsys_6D648086
  36. %*WDM_AC97AUD.DeviceDesc%=WDM_MARMED,  pci\ven_8086&dev_2445&subsys_4D328086
  37. %*WDM_AC97AUD.DeviceDesc%=WDM_MARMED,  pci\ven_8086&dev_2445&subsys_324D8086
  38. %*WDM_AC97AUD.DeviceDesc%=WDM_MARMED,  pci\ven_8086&dev_2445&subsys_6D328086
  39. %*WDM_AC97AUD.DeviceDesc%=WDM_HAVRE1,  pci\ven_8086&dev_2445&subsys_48568086
  40. %*WDM_AC97AUD.DeviceDesc%=WDM_HAVRE1,  pci\ven_8086&dev_2445&subsys_574E8086
  41. %*WDM_AC97AUD.DeviceDesc%=WDM_HAVRE1,  pci\ven_8086&dev_2445&subsys_68768086
  42. %*WDM_AC97AUD.DeviceDesc%=WDM_HAVRE1,  pci\ven_8086&dev_2445&subsys_776E8086
  43. %*WDM_AC97AUD.DeviceDesc%=WDM_FAYTVL,  pci\ven_8086&dev_2445&subsys_42478086
  44. %*WDM_AC97AUD.DeviceDesc%=WDM_FAYTVL,  pci\ven_8086&dev_2445&subsys_62678086
  45. %*WDM_AC97AUD.DeviceDesc%=WDM_SILVRF2, pci\ven_8086&dev_2445&subsys_010A8086
  46. %*WDM_AC97AUD.DeviceDesc%=WDM_SILVRF2, pci\ven_8086&dev_2445&subsys_010B8086
  47. %*WDM_AC97AUD.DeviceDesc%=WDM_SILVRF2, pci\ven_8086&dev_2445&subsys_010C8086
  48. %*WDM_AC97AUD.DeviceDesc%=WDM_SILVRF2, pci\ven_8086&dev_2445&subsys_010D8086
  49.  
  50. [DestinationDirs]
  51. DefaultDestDir = 10,system32\drivers   ; %SystemRoot%\system32\drivers
  52. WDM_AC97AUD.CopyList = 10,system32\drivers   ; %SystemRoot%\system32\drivers
  53. DevUpgrd-Files = 10, win9xmig\DevUpgrd
  54. W2KDriver-Files = 10, win9xmig\DevUpgrd\ADIW2K
  55. Sensaura = 10, system32
  56.  
  57. [WDM_GARBLD]
  58. DriverVer = 08/23/2002,%DriverBuildID%
  59. AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
  60. CopyFiles=WDM_AC97AUD.CopyList, DevUpgrd-Files, W2KDriver-Files
  61. AddReg=WDM_AC97AUD.AddReg, WDM_AC97AUD_GUID.AddReg, DriverInfo.AddReg, Garbld.AddReg, IntelCom.AddReg, DevUpgrd-AddReg
  62. KnownRegEntries=ICHAUD.KnownRegEntries
  63.  
  64. [WDM_EASTON]
  65. DriverVer = 08/23/2002,%DriverBuildID%
  66. AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
  67. CopyFiles=WDM_AC97AUD.CopyList, DevUpgrd-Files, W2KDriver-Files
  68. AddReg=WDM_AC97AUD.AddReg, WDM_AC97AUD_GUID.AddReg, DriverInfo.AddReg, Easton.AddReg, IntelCom.AddReg, DevUpgrd-AddReg
  69. KnownRegEntries=ICHAUD.KnownRegEntries
  70.  
  71. [WDM_FAYTVL]
  72. DriverVer = 08/23/2002,%DriverBuildID%
  73. AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
  74. CopyFiles=WDM_AC97AUD.CopyList, DevUpgrd-Files, W2KDriver-Files
  75. AddReg=WDM_AC97AUD.AddReg, WDM_AC97AUD_GUID.AddReg, DriverInfo.AddReg, Faytvl.AddReg, DevUpgrd-AddReg
  76. KnownRegEntries=ICHAUD.KnownRegEntries
  77.  
  78. [WDM_HAVRE1]
  79. DriverVer = 08/23/2002,%DriverBuildID%
  80. AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
  81. CopyFiles=WDM_AC97AUD.CopyList, DevUpgrd-Files, W2KDriver-Files
  82. AddReg=WDM_AC97AUD.AddReg, WDM_AC97AUD_GUID.AddReg, DriverInfo.AddReg, Havre1Brwnvl.AddReg, Havre1.AddReg, DevUpgrd-AddReg
  83. KnownRegEntries=ICHAUD.KnownRegEntries
  84.  
  85. [WDM_MARMED]
  86. DriverVer = 08/23/2002,%DriverBuildID%
  87. AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
  88. CopyFiles=WDM_AC97AUD.CopyList, DevUpgrd-Files, W2KDriver-Files
  89. AddReg=WDM_AC97AUD.AddReg, WDM_AC97AUD_GUID.AddReg, DriverInfo.AddReg, Marmed.AddReg, IntelCom.AddReg, DevUpgrd-AddReg
  90. KnownRegEntries=ICHAUD.KnownRegEntries
  91.  
  92. [WDM_SILVRF2]
  93. DriverVer = 08/23/2002,%DriverBuildID%
  94. AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
  95. CopyFiles=WDM_AC97AUD.CopyList, DevUpgrd-Files, W2KDriver-Files
  96. AddReg=WDM_AC97AUD.AddReg, WDM_AC97AUD_GUID.AddReg, DriverInfo.AddReg, Havre1Brwnvl.AddReg, Brwnvl.AddReg, Forest.AddReg, SilvRf.AddReg, BrwnPhone.AddReg, SilvRf2.AddReg, SPDIFOff.AddReg, DevUpgrd-AddReg
  97. KnownRegEntries=ICHAUD.KnownRegEntries
  98.  
  99. [DevUpgrd-AddReg]
  100. HKLM,"Software\Microsoft\Windows\CurrentVersion\Setup\Migration DLLs","Microsoft Device Upgrade Pack",,%10%\win9xmig\DevUpgrd
  101. HKLM,%Upgd%,"pci\ven_8086&dev_2415",,%10%\%UpDir%
  102. HKLM,%Upgd%,"pci\ven_8086&dev_2425",,%10%\%UpDir%
  103. HKLM,%Upgd%,"pci\ven_8086&dev_2445",,%10%\%UpDir%
  104. HKLM,%Upgd%,"pci\ven_8086&dev_2485",,%10%\%UpDir%
  105. HKLM,%Upgd%,"pci\ven_8086&dev_24C5",,%10%\%UpDir%
  106. HKLM,%Upgd%,"pci\ven_8086&dev_7195",,%10%\%UpDir%
  107. HKLM,%Upgd%,"pci\ven_1106&dev_3058",,%10%\%UpDir%
  108. HKLM,%Upgd%,"pci\ven_1106&dev_3059",,%10%\%UpDir%
  109. HKLM,%Upgd%,"pci\ven_10DE&dev_01B1",,%10%\%UpDir%
  110.  
  111. [DevUpgrd-Files]
  112. Migrate.dll
  113.  
  114. [W2KDriver-Files]
  115. smwdmCH2.inf
  116. smwdm.sys
  117. a3d.dll
  118. smsens.sys  ;;Sensaura
  119. aeaudio.sys ;;Andrea
  120.  
  121. [ICHAUD.KnownRegEntries]
  122. IsWin98Gold=keep
  123.  
  124. [IsWin98Gold]
  125. 1=HKLM,Software\Microsoft\Windows\CurrentVersion,VersionNumber,0,4.10.1998
  126.  
  127. [WDM_GARBLD.Interfaces]
  128. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  129. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  130. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  131. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%, AC97Aud.Interface.Topology
  132. AddInterface=%ANDREA_INTERFACE%,,AC97Aud.Interface.Andrea
  133.  
  134. [WDM_EASTON.Interfaces]
  135. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  136. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  137. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  138. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%, AC97Aud.Interface.Topology
  139. AddInterface=%ANDREA_INTERFACE%,,AC97Aud.Interface.Andrea
  140.  
  141. [WDM_FAYTVL.Interfaces]
  142. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  143. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  144. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  145. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%, AC97Aud.Interface.Topology
  146. AddInterface=%ANDREA_INTERFACE%,,AC97Aud.Interface.Andrea
  147.  
  148. [WDM_HAVRE1.Interfaces]
  149. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  150. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  151. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  152. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%, AC97Aud.Interface.Topology
  153. AddInterface=%ANDREA_INTERFACE%,,AC97Aud.Interface.Andrea
  154.  
  155. [WDM_MARMED.Interfaces]
  156. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  157. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  158. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  159. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%, AC97Aud.Interface.Topology
  160. AddInterface=%ANDREA_INTERFACE%,,AC97Aud.Interface.Andrea
  161.  
  162. [WDM_SILVRF2.Interfaces]
  163. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  164. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  165. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  166. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%, AC97Aud.Interface.Topology
  167. AddInterface=%ANDREA_INTERFACE%,,AC97Aud.Interface.Andrea
  168.  
  169. ;Begin Andrea Win9x
  170.  
  171. [WDM_GARBLD.HW]
  172. AddReg=FilterAddReg
  173.  
  174. [WDM_EASTON.HW]
  175. AddReg=FilterAddReg
  176.  
  177. [WDM_FAYTVL.HW]
  178. AddReg=FilterAddReg
  179.  
  180. [WDM_HAVRE1.HW]
  181. AddReg=FilterAddReg
  182.  
  183. [WDM_MARMED.HW]
  184. AddReg=FilterAddReg
  185.  
  186. [WDM_SILVRF2.HW]
  187. AddReg=FilterAddReg
  188.  
  189. [WDM_AC97AUD.AddReg]
  190. HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
  191. HKR,,Driver,,smwdm.sys
  192. HKR,,NTMPDriver,,"smwdm.sys,sbemul.sys"
  193.  
  194. HKR,Drivers,SubClasses,,"wave,midi,mixer"
  195.  
  196. HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
  197. HKR,Drivers\midi\wdmaud.drv, Driver,,wdmaud.drv
  198. HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
  199.  
  200. HKR,Drivers\wave\wdmaud.drv, Description,,%*WDM_AC97AUD.DeviceDesc%
  201. HKR,Drivers\midi\wdmaud.drv, Description,,%WDM_MIDI%
  202. HKR,Drivers\mixer\wdmaud.drv,Description,,%*WDM_AC97AUD.DeviceDesc%
  203.  
  204. ; Establish max/min values for Volume nodes. "xxxxMax" is the setting for
  205. ;  maximum volume level (minimum attenuation). "xxxxMin" is the setting for
  206. ;  minimum volume level (maximum attenuation). These values are the Max/Min
  207. ;  bits written to the register for the Max/Min level. As an example, the
  208. ;  MicIn maximum volume can be set to 2 which equals a maximum output of +9 db,
  209. ;  the MicIn minimum is set to 10 which equals a minimum output of - 12 db.
  210. ;  (All register values are Hex.)
  211.  
  212. HKR, Settings, "HP_VMax", 1, 06   ;   Headphone Volume
  213. HKR, Settings, "FntVMax", 1, 08   ;   Front Volume
  214. HKR, Settings, "SurVMax", 1, 08   ;   Surround Volume
  215. HKR, Settings, "CtrVMax", 1, 08   ;   Center Volume
  216. HKR, Settings, "LfeVMax", 1, 08   ;   Lfe Volume ( sub woofer )
  217.  
  218. ; Max/Min record levels. xxxRMax is the maximum gain code for that record
  219. ;  source. xxxRMin is the minimum gain code for that source.
  220.  
  221. ; Default volume / mute settings. These are the initial installation settings.
  222. ; The volume default values are tested againts the Max/Min values that may have
  223. ;  been previously established. The Boolean settings (Mute, 20 db, etc.) are
  224. ;  set as 0 = FALSE, non-zero = TRUE;
  225. ;
  226. ; Note that a particular hardware platform may not implement all signal paths.
  227. ;
  228. ; This is the mixed digital PCM stream (Wave, SW Synth and Digital Redbook)
  229. ; This setting is not adjustable from a Mixer control slider. This is
  230. ; not adjustable from the Mixer applet.
  231. HKR, Settings, "NULL", 1, 00     ;   Generic handler for un-named nodes
  232.  
  233. HKR, Settings, "MasM", 1, 00     ;   Master Mute
  234.  
  235.                                     
  236. HKR, Settings, "PhoV", 1, 08     ;   Phone Volume
  237. HKR, Settings, "LinV", 1, 08     ;   LineIn Volume
  238. HKR, Settings, "VidV", 1, 08     ;   Video Volume
  239. HKR, Settings, "VidM", 1, 01     ;   Video Volume
  240. HKR, Settings, "AuxV", 1, 08     ;   Aux Volume
  241.  
  242. HKR, Settings, "20db", 1, 01     ;   Mic 20db Gain (enable gain =1)
  243. HKR, Settings, "MicV", 1, 08     ;   Mic In Volume
  244. HKR, Settings, "MicM", 1, 01     ;   Mic In Mute
  245. HKR, Settings, "MicS", 1, 00     ;   Mic In Select (0 == Mic1, 1 == Mic2)
  246.  
  247. HKR, Settings, "ACDV", 1, 04     ;   Analog CD Volume (not digital redbook !)
  248. HKR, Settings, "ACDM", 1, 00     ;   Analog CD Mute
  249. HKR, Settings, "P3DM", 1, 01     ;   Phat 3D Mute
  250. HKR, Settings, "P3DB", 1, 01     ;   Use enhancement on digital streams
  251. HKR, Settings, "MonV", 1, 04     ;   Mono Out Volume
  252. HKR, Settings, "HP_V", 1, 08     ;   Headphone Volume
  253. HKR, Settings, "HP_M", 1, 00     ;   Headphone Mute
  254.  
  255. HKR, Settings, "FntV", 1, 08     ;   Surround Volume
  256. HKR, Settings, "FntM", 1, 00     ;   Surround Mute
  257. HKR, Settings, "SurV", 1, 08     ;   Surround Volume
  258. HKR, Settings, "SurM", 1, 00     ;   Surround Mute
  259. HKR, Settings, "CtrV", 1, 08     ;   Center Volume
  260. HKR, Settings, "CtrM", 1, 00     ;   Center Mute
  261. HKR, Settings, "LfeV", 1, 08     ;   Lfe Volume ( sub woofer )
  262. HKR, Settings, "LfeM", 1, 00     ;   Lfe Mute ( sub woofer )
  263.  
  264. HKR, Settings, "BB_V", 1, 08     ;   BassBoost Level ( 0 -> 0xF )
  265. HKCU,Software\Microsoft\Multimedia\Audio,DefaultFormat,,"ADI"
  266. HKCU,Software\Microsoft\Multimedia\Audio\WaveFormats,"ADI",1,01,00,02,00,22,56,00,00,88,58,01,00,04,00,10,00
  267.  
  268. ; Record Controls
  269.  
  270. HKR, Settings, "MicR", 1, 07     ;   Mic
  271. HKR, Settings, "LinR", 1, 01     ;   Line In
  272. HKR, Settings, "ACDR", 1, 05     ;   CD (Analog CD, not Redbook Audio)
  273. HKR, Settings, "AuxR", 1, 01     ;   Aux
  274. HKR, Settings, "VidR", 1, 01     ;   Video
  275. HKR, Settings, "PhoR", 1, 01     ;   Phone
  276. HKR, Settings, "MonR", 1, 01     ;   Mono output loopback
  277. HKR, Settings, "OutR", 1, 01     ;   Line output loopback
  278.  
  279. ; Enable Interrupt on each processed BDL
  280. ;  00 = Interrupt only when KMixer request
  281. ;  01 = Interrupt on every BDL
  282. HKR, Settings, "SGUpdate", 1, 01
  283.  
  284. ; Disable Node display on mixer applet. Set to 00 to enable, 01 to disable.
  285. HKR, Disable, "NULL", 1, 00     ;   Generic handler for un-named nodes
  286. HKR, Disable, "20db", 1, 00     ;   Mic 20db Gain
  287. HKR, Disable, "MicV", 1, 00     ;   Mic In Volume
  288. HKR, Disable, "MicM", 1, 00     ;   Mic In Mute
  289.  
  290. HKR, Disable, "ACDV", 1, 00     ;   Analog CD Volume (not digital redbook !)
  291. HKR, Disable, "ACDM", 1, 00     ;   Analog CD Mute
  292. HKR, Disable, "P3DV", 1, 00     ;   Stereo Wide (Phat 3D) Volume
  293. HKR, Disable, "P3DM", 1, 00     ;   Phat 3D Mute
  294. HKR, Disable, "P3DB", 1, 00     ;   Phat 3D Bypass for digital streams
  295.  
  296. HKR, Disable, "FntV", 1, 00     ;   Front Volume
  297. HKR, Disable, "FntM", 1, 00     ;   Front Mute
  298. HKR, Disable, "SurV", 1, 00     ;   Surround Volume
  299. HKR, Disable, "SurM", 1, 00     ;   Surround Mute
  300. HKR, Disable, "CtrV", 1, 00     ;   Center Volume
  301. HKR, Disable, "CtrM", 1, 00     ;   Center Mute
  302. HKR, Disable, "LfeV", 1, 00     ;   Lfe Volume ( sub woofer )
  303. HKR, Disable, "LfeM", 1, 00     ;   Lfe Mute ( sub woofer )
  304.  
  305. ; Record Controls
  306. HKR, Disable, "MicR", 1, 00     ;   Mic
  307. HKR, Disable, "ACDR", 1, 00     ;   CD (Analog CD, not Redbook Audio)
  308. HKR, Disable, "OutR", 1, 00     ;   Line output loopback
  309. HKR, Disable, "BB_V", 1, 00     ;   BassBoost Level
  310. HKR, Disable, "BB_M", 1, 00     ;   BassBoost Mute
  311. ;If you want the MonoOut to track the Master Volume control, set MonoWithMaster
  312. ;to 01. If you want separate Master Volume and MonoOut controls, set
  313. ;MonoWithMaster to 00. If MonoWithMaster = 01, the "MonoOut" controls will _not_
  314. ;be present on SndVol32 (the Master Volume control will control the MonoOut
  315. ;output)
  316.  
  317. ;If a AD1885/6 is detected and you want the (headphone) amplifier to track the
  318. ;Master Volume control, set HPWithMaster to 01 (same code written to Master
  319. ;Volume and Headphone volume based upon Master volume settings). If you want
  320. ;separate controls for the Master Volume and Headphone, set HPWithMaster to 00.
  321. ;If ;HpWithMaster = 01, the "Headphone" controls will _not_ be present on
  322. ;SndVol32 (the Master Volume control will control the Headphone amplifier output)
  323. ;If HpWithMaster = 01, the following INF settings are ignored, HP_VMax, HP_VMin,
  324. ;HP_V, HP_M, HP_P.
  325. ;An AD1887 uses the settings for the Master Volume to control the output and
  326. ;automatically sets HPWithMaster.
  327. HKR, Settings, "HPWithMaster", 1, 01 ;   00 = Normal, 01 = Amplifier output tracks Master
  328.  
  329. ;If a AD1885/6 is detected and the (headphone) amplifier is used, set HP_P to 00.
  330. ;If the amplified output is not used, set HP_P to 01. If you selected
  331. ;HPWithMaster, this setting is interpreted to be 01 (not active).
  332. HKR, Disable, "HP_P", 1, 00     ;   Headphone Pin (Headphone destination on AD1885/6)
  333.                                 ;    00 = active, 01 = not active
  334.  
  335. [SPDIFOff.AddReg]
  336. HKR, Disable, "SPDF", 1, 01     ;   01 = Disabled (default), 00 = Enabled
  337.  
  338. [IntelCom.AddReg]
  339. HKR, Settings, "AuxM",           1, 01     ;  Aux Mute
  340. HKR, Settings, "LinM", 1, 01    ;   LineIn Mute
  341. HKR, Settings, "MagicNumber",  1, 00, 30, 00, 40
  342. HKR, Settings, "PCMOutVolume", 1, 07 ;   PCM Out volume 8 = 0db gain, 7 = +1.5db
  343. HKR, Settings, "P3DV", 1, 0C    ;   Stereo Wide (Phat 3D) Volume ( 0 - F )
  344. HKR, Settings, "PCBV", 1, 02     ;   PCBeep Volume
  345. HKR, Settings, "PCBM", 1, 00    ;   PCBeep Mute
  346. HKR, Settings, "BB_M", 1, 00    ;   BassBoost Mute
  347.  
  348. HKR, Disable, "MicS", 1, 01     ;   Mic In Select
  349. HKR, Disable, "PCBV", 1, 01     ;   PCBeep Volume
  350. HKR, Disable, "PhoV", 1, 00     ;   Phone Volume
  351. HKR, Disable, "PhoM", 1, 00     ;   Phone Mute
  352. HKR, Disable, "PhoR", 1, 00     ;   Phone
  353. HKR, Settings, "RecS", 1, 00    ;   Record source (0=Mic, 1=CD, 2=Vid, 3=Aux
  354.                                 ;      4=LineIn, 5=WaveOut, 6=MonoOut, 7=Phone
  355.  
  356. [Easton.AddReg]
  357. HKR, Settings, "MonoWithMaster", 1, 00 ;   00 = Normal, 01 = MonoOut tracks Master
  358. HKR, Settings, "JackSenseDisable", 1, 01 ; Disable Jack Sense circuitry
  359. HKR, Settings, "MasV", 1, 02    ;   Master Volume
  360. HKR, Settings, "PhoM", 1, 01    ;   Phone Mute
  361. HKR, Settings, "MonM", 1, 01    ;   Mono Out Mute
  362. HKR, Disable, "LinV", 1, 00     ;   LineIn Volume
  363. HKR, Disable, "LinM", 1, 00     ;   LineIn Mute
  364. HKR, Disable, "LinR", 1, 00     ;   Line In
  365. HKR, Disable, "MonV", 1, 00     ;   Mono Out Volume
  366. HKR, Disable, "MonM", 1, 00     ;   Mono Out Mute
  367. HKR, Disable, "MonR", 1, 00     ;   Mono output loopback
  368. HKR, Disable, "AuxV", 1, 00     ;   Aux Volume
  369. HKR, Disable, "AuxM", 1, 00     ;   Aux Volume
  370. HKR, Disable, "AuxR", 1, 00     ;   Aux Volume
  371. HKR, Disable, "VidV", 1, 01     ;   Video Volume
  372. HKR, Disable, "VidM", 1, 01     ;   Video Mute
  373. HKR, Disable, "VidR", 1, 01     ;   Video
  374.  
  375. [Garbld.AddReg]
  376. HKR, Settings, "MonoWithMaster", 1, 00 ;   00 = Normal, 01 = MonoOut tracks Master
  377. HKR, Settings, "MasV", 1, 02    ;   Master Volume
  378. HKR, Settings, "PhoM", 1, 01    ;   Phone Mute
  379. HKR, Settings, "MonM", 1, 00    ;   Mono Out Mute
  380. HKR, Disable, "LinV", 1, 00     ;   LineIn Volume
  381. HKR, Disable, "LinM", 1, 00     ;   LineIn Mute
  382. HKR, Disable, "LinR", 1, 00     ;   Line In
  383. HKR, Disable, "MonV", 1, 00     ;   Mono Out Volume
  384. HKR, Disable, "MonM", 1, 00     ;   Mono Out Mute
  385. HKR, Disable, "MonR", 1, 00     ;   Mono output loopback
  386. HKR, Disable, "AuxV", 1, 00     ;   Aux Volume
  387. HKR, Disable, "AuxM", 1, 00     ;   Aux Volume
  388. HKR, Disable, "AuxR", 1, 00     ;   Aux Volume
  389. HKR, Disable, "VidV", 1, 01     ;   Video Volume
  390. HKR, Disable, "VidM", 1, 01     ;   Video Mute
  391. HKR, Disable, "VidR", 1, 01     ;   Video
  392.  
  393. [Havre1Brwnvl.AddReg]
  394. HKR, Settings, "MonoWithMaster", 1, 00 ;   00 = Normal, 01 = MonoOut tracks Master
  395. HKR, Settings, "MasV", 1, 04    ;   Master Volume
  396. HKR, Settings, "PhoM", 1, 01    ;   Phone Mute
  397. HKR, Settings, "MonM", 1, 01    ;   Mono Out Mute
  398. HKR, Settings, "PCBM", 1, 00    ;   PCBeep Mute
  399. HKR, Settings, "P3DV", 1, 0A    ;   Stereo Wide (Phat 3D) Volume ( 0 - F )
  400. HKR, Settings, "BB_M", 1, 01    ;   BassBoost Mute
  401. HKR, Disable, "LinV", 1, 00     ;   LineIn Volume
  402. HKR, Disable, "LinM", 1, 00     ;   LineIn Mute
  403. HKR, Disable, "LinR", 1, 00     ;   Line In
  404. HKR, Disable, "AuxV", 1, 00     ;   Aux Volume
  405. HKR, Disable, "AuxM", 1, 00     ;   Aux Volume
  406. HKR, Disable, "AuxR", 1, 00     ;   Aux Volume
  407. HKR, Settings, "JackSenseDisable", 1, 01 ; Disable Jack Sense circuitry
  408. HKR, Settings, "RecS", 1, 00    ;   Record source (0=Mic, 1=CD, 2=Vid, 3=Aux
  409.                                 ;      4=LineIn, 5=WaveOut, 6=MonoOut, 7=Phone)
  410.  
  411. [Brwnvl.AddReg]
  412. HKR, Settings, "AuxM",             1, 00 ;  Aux Mute
  413. HKR, Settings, "AnalogEQVolume",   1, 00 ;  AD1981A Speaker EQ volume 0.0 dB gain
  414. HKR, Settings, "EnableAnaEQ",      1, 01 ;  Enable AD1981A Speaker EQ for analog domain
  415. HKR, Settings, "EnableSpeakerEQ",  1, 00 ;  AD1981A Speaker EQ. 00 = Disable EQ, 01 = Enable EQ
  416. HKR, Settings, "LinM",             1, 00 ;  LineIn Mute
  417. HKR, Settings, "MasVMin",          1, 3B ;  Master Volume Minimum
  418. HKR, Settings, "PCBV",             1, 08 ;  PCBeep Volume
  419. HKR, Settings, "PCMOutVolume",     1, 07 ;  PCM Out volume 8 = 0db gain, 7 = +1.5db
  420.  
  421. [BrwnPhone.AddReg]
  422. HKR, Disable, "PhoM",              1, 00 ;  Phone Mute
  423. HKR, Disable, "PhoR",              1, 00 ;  Phone
  424. HKR, Disable, "PhoV",              1, 00 ;  Phone Volume
  425.  
  426. [Forest.AddReg]
  427. HKR, Disable, "MicS",              1, 01 ;  Mic In Select
  428. HKR, Disable, "MonM",              1, 00 ;  Mono Out Mute
  429. HKR, Disable, "MonR",              1, 00 ;  Mono output loopback
  430. HKR, Disable, "MonV",              1, 00 ;  Mono Out Volume
  431. HKR, Disable, "PCBV",              1, 01 ;  PCBeep Volume
  432. HKR, Disable, "VidM",              1, 01 ;  Video Mute
  433. HKR, Disable, "VidR",              1, 01 ;  Video
  434. HKR, Disable, "VidV",              1, 01 ;  Video Volume
  435.  
  436. [SilvRf.AddReg]
  437. HKR, Settings, "MagicNumber",      1, 00, 30, 00, 60
  438. HKR, Settings, "StereoMic",        1, 01 ;  00 = mono mic support, 01 = stereo mic support
  439.  
  440. [Faytvl.AddReg]
  441. HKR, Settings, "AuxM",           1, 01     ;  Aux Mute
  442. HKR, Settings, "LinM", 1, 01    ;   LineIn Mute
  443. HKR, Settings, "MagicNumber",  1, 00, 30, 00, 40
  444. HKR, Settings, "PCMOutVolume", 1, 07 ;   PCM Out volume 8 = 0db gain, 7 = +1.5db
  445. HKR, Settings, "MonoWithMaster", 1, 00 ;   00 = Normal, 01 = MonoOut tracks Master
  446. HKR, Settings, "JackSenseDisable", 1, 01 ; Disable Jack Sense circuitry
  447. HKR, Settings, "MasV", 1, 02    ;   Master Volume
  448. HKR, Settings, "PhoM", 1, 01    ;   Phone Mute
  449. HKR, Settings, "MonM", 1, 00    ;   Mono Out Mute
  450. HKR, Settings, "PCBV", 1, 02     ;   PCBeep Volume
  451. HKR, Settings, "PCBM", 1, 00    ;   PCBeep Mute
  452. HKR, Settings, "P3DV", 1, 0C    ;   Stereo Wide (Phat 3D) Volume ( 0 - F )
  453. HKR, Settings, "BB_M", 1, 00    ;   BassBoost Mute
  454. HKR, Disable, "LinV", 1, 00     ;   LineIn Volume
  455. HKR, Disable, "LinM", 1, 00     ;   LineIn Mute
  456. HKR, Disable, "LinR", 1, 00     ;   Line In
  457. HKR, Disable, "MicS", 1, 01     ;   Mic In Select
  458. HKR, Disable, "MonV", 1, 01     ;   Mono Out Volume
  459. HKR, Disable, "MonM", 1, 01     ;   Mono Out Mute
  460. HKR, Disable, "MonR", 1, 01     ;   Mono output loopback
  461. HKR, Disable, "PCBV", 1, 01     ;   PCBeep Volume
  462. HKR, Disable, "AuxV", 1, 00     ;   Aux Volume
  463. HKR, Disable, "AuxM", 1, 00     ;   Aux Volume
  464. HKR, Disable, "AuxR", 1, 00     ;   Aux Volume
  465. HKR, Disable, "VidV", 1, 01     ;   Video Volume
  466. HKR, Disable, "VidM", 1, 01     ;   Video Mute
  467. HKR, Disable, "VidR", 1, 01     ;   Video
  468. HKR, Disable, "PhoV", 1, 01     ;   Phone Volume
  469. HKR, Disable, "PhoM", 1, 01     ;   Phone Mute
  470. HKR, Disable, "PhoR", 1, 01     ;   Phone
  471. HKR, Settings, "RecS", 1, 00    ;   Record source (0=Mic, 1=CD, 2=Vid, 3=Aux
  472.                                 ;      4=LineIn, 5=WaveOut, 6=MonoOut, 7=Phone
  473.  
  474. [Havre1.AddReg]
  475. HKR, Disable, "MicS",          1, 01     ;  Mic In Select
  476. HKR, Disable, "MonM",          1, 01     ;  Mono Out Mute
  477. HKR, Disable, "MonR",          1, 01     ;  Mono output loopback
  478. HKR, Disable, "MonV",          1, 01     ;  Mono Out Volume
  479. HKR, Disable, "PCBV",          1, 01     ;  PCBeep Volume
  480. HKR, Disable, "PhoM",          1, 01     ;  Phone Mute
  481. HKR, Disable, "PhoR",          1, 01     ;  Phone
  482. HKR, Disable, "PhoV",          1, 01     ;  Phone Volume
  483. HKR, Disable, "VidM",          1, 01     ;  Video Mute
  484. HKR, Disable, "VidR",          1, 01     ;  Video
  485. HKR, Disable, "VidV",          1, 01     ;  Video Volume
  486.  
  487. HKR, Settings, "AuxM",           1, 01     ;  Aux Mute
  488. HKR, Settings, "LinM",         1, 01     ;  LineIn Mute
  489. HKR, Settings, "MagicNumber",  1, 00, 30, 00, 40
  490. HKR, Settings, "PCMOutVolume", 1, 08     ;  PCM Out volume 8 = 0db gain, 7 = +1.5db
  491. HKR, Settings, "PCBV",          1, 02     ;  PCBeep Volume
  492.  
  493. [Marmed.AddReg]
  494. HKR, Settings, "MonoWithMaster", 1, 01 ;   00 = Normal, 01 = MonoOut tracks Master
  495. HKR, Settings, "MasV", 1, 02    ;   Master Volume
  496. HKR, Settings, "PhoM", 1, 01    ;   Phone Mute
  497. HKR, Settings, "MonM", 1, 00    ;   Mono Out Mute
  498. HKR, Disable, "LinV", 1, 00     ;   LineIn Volume
  499. HKR, Disable, "LinM", 1, 00     ;   LineIn Mute
  500. HKR, Disable, "LinR", 1, 00     ;   Line In
  501. HKR, Disable, "AuxV", 1, 00     ;   Aux Volume
  502. HKR, Disable, "AuxM", 1, 00     ;   Aux Volume
  503. HKR, Disable, "AuxR", 1, 00     ;   Aux Volume
  504. HKR, Disable, "VidV", 1, 00     ;   Video Volume
  505. HKR, Disable, "VidM", 1, 00     ;   Video Mute
  506. HKR, Disable, "VidR", 1, 00     ;   Video
  507.  
  508. [SilvRf2.AddReg]
  509. HKR, Settings, "3dBBoost", 1, 01, 00, 00, 00 ; Apply 3DB boost to streams processed by SM2/3
  510. HKR, Settings, "MicBoostVal",          1, 12 ; AD1981A Microphone Boost. 00 = +20db, 01 = +10db, 02 = +30db, 12 = +30db on and +10db off
  511.  
  512. [WDM_AC97AUD_GUID.AddReg]
  513. HKLM,%MediaCategories%\%ADIGUID.PcBeep%,Name,,%Pin.PcBeep%
  514. HKLM,%MediaCategories%\%ADIGUID.PcBeep%,Display,1,00,00,00,00
  515. HKLM,%MediaCategories%\%ADIGUID.Phone%,Name,,%Pin.Phone%
  516. HKLM,%MediaCategories%\%ADIGUID.Phone%,Display,1,00,00,00,00
  517. HKLM,%MediaCategories%\%ADIGUID.Video%,Name,,%Pin.Video%
  518. HKLM,%MediaCategories%\%ADIGUID.Video%,Display,1,00,00,00,00
  519. HKLM,%MediaCategories%\%ADIGUID.MonoOut%,Name,,%Pin.MonoOut%
  520. HKLM,%MediaCategories%\%ADIGUID.MonoOut%,Display,1,00,00,00,00
  521. HKLM,%MediaCategories%\%ADIGUID.BBoost%,Name,,%Pin.BBoost%
  522. HKLM,%MediaCategories%\%ADIGUID.BBoost%,Display,1,00,00,00,00
  523.  
  524. HKLM,%MediaCategories%\%ADIGUID.PCBeepVol%,Name,,%Control.PCBeepVol%
  525. HKLM,%MediaCategories%\%ADIGUID.PCBeepVol%,Display,1,00,00,00,00
  526. HKLM,%MediaCategories%\%ADIGUID.PhoneVol%,Name,,%Control.PhoneVol%
  527. HKLM,%MediaCategories%\%ADIGUID.PhoneVol%,Display,1,00,00,00,00
  528. HKLM,%MediaCategories%\%ADIGUID.VIDVol%,Name,,%Control.VIDVol%
  529. HKLM,%MediaCategories%\%ADIGUID.VIDVol%,Display,1,00,00,00,00
  530.  
  531. HKLM,%MediaCategories%\%ADIGUID.20DB%,Name,,%Control.20DB%
  532. HKLM,%MediaCategories%\%ADIGUID.20DB%,Display,1,00,00,00,00
  533. HKLM,%MediaCategories%\%ADIGUID.PHATBypass%,Name,,%Control.PHATBypass%
  534. HKLM,%MediaCategories%\%ADIGUID.PHATBypass%,Display,1,00,00,00,00
  535. HKLM,%MediaCategories%\%ADIGUID.MonoVol%,Name,,%Control.MonoVol%
  536. HKLM,%MediaCategories%\%ADIGUID.MonoVol%,Display,1,00,00,00,00
  537. HKLM,%MediaCategories%\%ADIGUID.MicSelect%,Name,,%Control.MicSelect%
  538. HKLM,%MediaCategories%\%ADIGUID.MicSelect%,Display,1,00,00,00,00
  539.  
  540. HKLM,%MediaCategories%\%ADIGUID.CaptureVid%,Name,,%Control.CaptureVid%
  541. HKLM,%MediaCategories%\%ADIGUID.CaptureVid%,Display,1,00,00,00,00
  542. HKLM,%MediaCategories%\%ADIGUID.CaptureMono%,Name,,%Control.CaptureMono%
  543. HKLM,%MediaCategories%\%ADIGUID.CaptureMono%,Display,1,00,00,00,00
  544. HKLM,%MediaCategories%\%ADIGUID.CapturePhone%,Name,,%Control.CapturePhone%
  545. HKLM,%MediaCategories%\%ADIGUID.CapturePhone%,Display,1,00,00,00,00
  546.  
  547. HKLM,%MediaCategories%\%ADIGUID.Front%,Name,,%Pin.Front%
  548. HKLM,%MediaCategories%\%ADIGUID.Front%,Display,1,00,00,00,00
  549. HKLM,%MediaCategories%\%ADIGUID.Surround%,Name,,%Pin.Surround%
  550. HKLM,%MediaCategories%\%ADIGUID.Surround%,Display,1,00,00,00,00
  551. HKLM,%MediaCategories%\%ADIGUID.Center%,Name,,%Pin.Center%
  552. HKLM,%MediaCategories%\%ADIGUID.Center%,Display,1,00,00,00,00
  553. HKLM,%MediaCategories%\%ADIGUID.Lfe%,Name,,%Pin.Lfe%
  554. HKLM,%MediaCategories%\%ADIGUID.Lfe%,Display,1,00,00,00,00
  555. HKLM,%MediaCategories%\%ADIGUID.FrontVol%,Name,,%Control.FrontVol%
  556. HKLM,%MediaCategories%\%ADIGUID.FrontVol%,Display,1,00,00,00,00
  557. HKLM,%MediaCategories%\%ADIGUID.SurroundVol%,Name,,%Control.SurroundVol%
  558. HKLM,%MediaCategories%\%ADIGUID.SurroundVol%,Display,1,00,00,00,00
  559. HKLM,%MediaCategories%\%ADIGUID.CenterVol%,Name,,%Control.CenterVol%
  560. HKLM,%MediaCategories%\%ADIGUID.CenterVol%,Display,1,00,00,00,00
  561. HKLM,%MediaCategories%\%ADIGUID.LfeVol%,Name,,%Control.LfeVol%
  562. HKLM,%MediaCategories%\%ADIGUID.LfeVol%,Display,1,00,00,00,00
  563. HKLM,%MediaCategories%\%ADIGUID.BBoostVol%,Name,,%Control.BBoostVol%
  564. HKLM,%MediaCategories%\%ADIGUID.BBoostVol%,Display,1,00,00,00,00
  565.  
  566. HKLM,%MediaCategories%\%ADIGUID.CAC3%,Name,,%Control.CAC3%
  567. HKLM,%MediaCategories%\%ADIGUID.CAC3%,Display,1,00,00,00,00
  568. HKLM,%MediaCategories%\%ADIGUID.CPCM%,Name,,%Control.CPCM%
  569. HKLM,%MediaCategories%\%ADIGUID.CPCM%,Display,1,00,00,00,00
  570.  
  571. [DriverInfo.AddReg]
  572. ; This section is added to all INFs to add registry entries for Driver Information.
  573. HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%,Description,,%DriverDescription%
  574. HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%,CurrentVer,,%DriverOEMVersion%
  575. HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%,Ver_%DriverOEMVersion%,,%DriverVersionID%
  576. HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%, DriverBuildDate,,%DriverBuildDate%
  577. HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%, BaseDriverFileName,,"smwdm.sys"
  578. HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%, BaseDriverFileVersion,,"5.12.3516"
  579. HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%, INFVersion,,%INFVersionID%
  580.  
  581. [SourceDisksNames]
  582. 222=%Empty%,,,
  583.  
  584. [SourceDisksFiles]
  585. smwdm.sys=222
  586. smwdmCH2.inf=222
  587. migrate.dll=222
  588. a3d.dll=222
  589. smsens.sys=222        ;;Sensaura
  590. aeaudio.sys=222        ;;Andrea
  591. ;; copy these files into the
  592. ;; system32\drivers directory
  593.  
  594. [WDM_AC97AUD.CopyList]
  595. smwdm.sys
  596. smsens.sys    ;;Sensaura
  597. aeaudio.sys    ;;Andrea
  598.  
  599. [Sensaura]
  600. a3d.dll
  601.  
  602. ;;**************** NT Install ****************
  603.  
  604. [WDM_GARBLD.NT]
  605. Include=ks.inf,wdmaudio.inf
  606. Needs=Ks.Registration,WDMAUDIO.Registration
  607. CopyFiles=WDM_AC97AUD.CopyList, Sensaura
  608. AddReg=WDM_AC97AUD.AddReg, WDM_AC97AUD_GUID.AddReg, DriverInfo.AddReg, Garbld.AddReg, IntelCom.AddReg
  609.  
  610. [WDM_EASTON.NT]
  611. Include=ks.inf,wdmaudio.inf
  612. Needs=Ks.Registration,WDMAUDIO.Registration
  613. CopyFiles=WDM_AC97AUD.CopyList, Sensaura
  614. AddReg=WDM_AC97AUD.AddReg, WDM_AC97AUD_GUID.AddReg, DriverInfo.AddReg, Easton.AddReg, IntelCom.AddReg
  615.  
  616. [WDM_FAYTVL.NT]
  617. Include=ks.inf,wdmaudio.inf
  618. Needs=Ks.Registration,WDMAUDIO.Registration
  619. CopyFiles=WDM_AC97AUD.CopyList, Sensaura
  620. AddReg=WDM_AC97AUD.AddReg, WDM_AC97AUD_GUID.AddReg, DriverInfo.AddReg, Faytvl.AddReg
  621.  
  622. [WDM_HAVRE1.NT]
  623. Include=ks.inf,wdmaudio.inf
  624. Needs=Ks.Registration,WDMAUDIO.Registration
  625. CopyFiles=WDM_AC97AUD.CopyList, Sensaura
  626. AddReg=WDM_AC97AUD.AddReg, WDM_AC97AUD_GUID.AddReg, DriverInfo.AddReg, Havre1Brwnvl.AddReg, Havre1.AddReg
  627.  
  628. [WDM_MARMED.NT]
  629. Include=ks.inf,wdmaudio.inf
  630. Needs=Ks.Registration,WDMAUDIO.Registration
  631. CopyFiles=WDM_AC97AUD.CopyList, Sensaura
  632. AddReg=WDM_AC97AUD.AddReg, WDM_AC97AUD_GUID.AddReg, DriverInfo.AddReg, Marmed.AddReg, IntelCom.AddReg
  633.  
  634. [WDM_SILVRF2.NT]
  635. Include=ks.inf,wdmaudio.inf
  636. Needs=Ks.Registration,WDMAUDIO.Registration
  637. CopyFiles=WDM_AC97AUD.CopyList, Sensaura
  638. AddReg=WDM_AC97AUD.AddReg, WDM_AC97AUD_GUID.AddReg, DriverInfo.AddReg, Havre1Brwnvl.AddReg, Brwnvl.AddReg, Forest.AddReg, SilvRf.AddReg, BrwnPhone.AddReg, SilvRf2.AddReg, SPDIFOff.AddReg
  639.  
  640. [WDM_GARBLD.NT.Interfaces]
  641. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  642. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  643. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  644. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%, AC97Aud.Interface.Topology
  645. AddInterface=%ANDREA_INTERFACE%,,AC97Aud.Interface.Andrea
  646.  
  647. [WDM_EASTON.NT.Interfaces]
  648. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  649. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  650. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  651. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%, AC97Aud.Interface.Topology
  652. AddInterface=%ANDREA_INTERFACE%,,AC97Aud.Interface.Andrea
  653.  
  654. [WDM_FAYTVL.NT.Interfaces]
  655. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  656. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  657. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  658. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%, AC97Aud.Interface.Topology
  659. AddInterface=%ANDREA_INTERFACE%,,AC97Aud.Interface.Andrea
  660.  
  661. [WDM_HAVRE1.NT.Interfaces]
  662. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  663. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  664. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  665. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%, AC97Aud.Interface.Topology
  666. AddInterface=%ANDREA_INTERFACE%,,AC97Aud.Interface.Andrea
  667.  
  668. [WDM_MARMED.NT.Interfaces]
  669. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  670. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  671. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  672. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%, AC97Aud.Interface.Topology
  673. AddInterface=%ANDREA_INTERFACE%,,AC97Aud.Interface.Andrea
  674.  
  675. [WDM_SILVRF2.NT.Interfaces]
  676. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  677. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  678. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  679. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%, AC97Aud.Interface.Topology
  680. AddInterface=%ANDREA_INTERFACE%,,AC97Aud.Interface.Andrea
  681.  
  682. ; For Andrea
  683.  
  684. [WDM_GARBLD.NT.HW]
  685. AddReg=FilterAddReg.NT
  686.  
  687. [WDM_EASTON.NT.HW]
  688. AddReg=FilterAddReg.NT
  689.  
  690. [WDM_FAYTVL.NT.HW]
  691. AddReg=FilterAddReg.NT
  692.  
  693. [WDM_HAVRE1.NT.HW]
  694. AddReg=FilterAddReg.NT
  695.  
  696. [WDM_MARMED.NT.HW]
  697. AddReg=FilterAddReg.NT
  698.  
  699. [WDM_SILVRF2.NT.HW]
  700. AddReg=FilterAddReg.NT
  701.  
  702. ;;end Andrea
  703.  
  704. [AC97Aud.Interface.Wave]
  705. AddReg=AC97Aud.Interface.Wave.AddReg
  706. [AC97Aud.Interface.Wave.AddReg]
  707. HKR,,FriendlyName,,%AC97Aud.Wave.szPname%
  708. HKR,,CLSID,,%Proxy.CLSID%
  709.  
  710. [AC97Aud.Interface.Topology]
  711. AddReg=AC97Aud.Interface.Topo.AddReg
  712. ;;must use topo because topology is too long
  713. [AC97Aud.Interface.Topo.AddReg]
  714. HKR,,FriendlyName,,%AC97Aud.Topology.szPname%
  715.  
  716. ;For Andrea
  717. [AC97Aud.Interface.Andrea]
  718. AddReg=AC97Aud.Interface.Andr.AddReg
  719. [AC97Aud.Interface.Andr.AddReg]
  720. HKR,,FriendlyName,,%AC97Aud.Andrea.szPname%
  721. [FilterAddReg]
  722. HKR,,UpperFilters,0x00010000,AEAudio.sys
  723. [FilterAddReg.NT]
  724. HKR,,"UpperFilters",0x00010000,"AEAUDIO"
  725.  
  726. [WDM_GARBLD.NT.Services]
  727. AddService = smwdm, 0x00000002, WDM_AC97AUD_Service_Inst
  728. AddService = aeaudio,0x00000000, aeaudio_Service_Inst        ;;Andrea
  729.  
  730. [WDM_EASTON.NT.Services]
  731. AddService = smwdm, 0x00000002, WDM_AC97AUD_Service_Inst
  732. AddService = aeaudio,0x00000000, aeaudio_Service_Inst        ;;Andrea
  733.  
  734. [WDM_FAYTVL.NT.Services]
  735. AddService = smwdm, 0x00000002, WDM_AC97AUD_Service_Inst
  736. AddService = aeaudio,0x00000000, aeaudio_Service_Inst        ;;Andrea
  737.  
  738. [WDM_HAVRE1.NT.Services]
  739. AddService = smwdm, 0x00000002, WDM_AC97AUD_Service_Inst
  740. AddService = aeaudio,0x00000000, aeaudio_Service_Inst        ;;Andrea
  741.  
  742. [WDM_MARMED.NT.Services]
  743. AddService = smwdm, 0x00000002, WDM_AC97AUD_Service_Inst
  744. AddService = aeaudio,0x00000000, aeaudio_Service_Inst        ;;Andrea
  745.  
  746. [WDM_SILVRF2.NT.Services]
  747. AddService = smwdm, 0x00000002, WDM_AC97AUD_Service_Inst
  748. AddService = aeaudio,0x00000000, aeaudio_Service_Inst        ;;Andrea
  749.  
  750. [WDM_AC97AUD_Service_Inst]
  751. ;DisplayName    = %WDM_AC97AUD.SvcDesc%
  752. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  753. StartType      = 3                  ; SERVICE_DEMAND_START
  754. ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
  755. ServiceBinary  = %10%\system32\drivers\smwdm.sys
  756.  
  757. ; For Andrea
  758. [aeaudio_Service_Inst]
  759. ;DisplayName    = %AEAudio.SvcDesc%
  760. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  761. StartType      = 3                  ; SERVICE_DEMAND_START
  762. ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
  763. ServiceBinary  = %10%\system32\drivers\aeaudio.sys
  764.  
  765. [Strings]
  766. ;; AC'97 Device friendly names (GUIDS non-localizeable)
  767.  
  768. ADIGUID.PcBeep      ="{992C6360-643D-11D2-9BDC-00A0C9696B7D}"
  769. ADIGUID.MonoOut     ="{992C6361-643D-11D2-9BDC-00A0C9696B7D}"
  770. ADIGUID.Phone       ="{992C6362-643D-11D2-9BDC-00A0C9696B7D}"
  771. ADIGUID.Video       ="{992C6366-643D-11D2-9BDC-00A0C9696B7D}"
  772. ADIGUID.PCBeepVol   ="{992C6372-643D-11D2-9BDC-00A0C9696B7D}"
  773. ADIGUID.MonoVol     ="{992C6374-643D-11D2-9BDC-00A0C9696B7D}"
  774. ADIGUID.PhoneVol    ="{992C6376-643D-11D2-9BDC-00A0C9696B7D}"
  775. ADIGUID.VIDVol      ="{992C637A-643D-11D2-9BDC-00A0C9696B7D}"
  776.  
  777. ADIGUID.20DB        ="{992C6380-643D-11D2-9BDC-00A0C9696B7D}"
  778. ADIGUID.PHATBypass  ="{992C6387-643D-11D2-9BDC-00A0C9696B7D}"
  779. ADIGUID.MicSelect   ="{992C638D-643D-11D2-9BDC-00A0C9696B7D}"
  780.  
  781. ADIGUID.CaptureVid  ="{992C6392-643D-11D2-9BDC-00A0C9696B7D}"
  782. ADIGUID.CaptureMono ="{992C6396-643D-11D2-9BDC-00A0C9696B7D}"
  783. ADIGUID.CapturePhone ="{992C6397-643D-11D2-9BDC-00A0C9696B7D}"
  784.  
  785. ADIGUID.Front       ="{992C636A-643D-11D2-9BDC-00A0C9696B7D}"
  786. ADIGUID.Surround    ="{992C6365-643D-11D2-9BDC-00A0C9696B7D}"
  787. ADIGUID.Center      ="{992C6364-643D-11D2-9BDC-00A0C9696B7D}"
  788. ADIGUID.Lfe         ="{992C6363-643D-11D2-9BDC-00A0C9696B7D}"
  789. ADIGUID.FrontVol    ="{992C6370-643D-11D2-9BDC-00A0C9696B7D}"
  790. ADIGUID.SurroundVol ="{992C6381-643D-11D2-9BDC-00A0C9696B7D}"
  791. ADIGUID.CenterVol   ="{992C6382-643D-11D2-9BDC-00A0C9696B7D}"
  792. ADIGUID.LfeVol      ="{992C6383-643D-11D2-9BDC-00A0C9696B7D}"
  793. ADIGUID.BBoost      ="{9557C941-7360-11D4-8133-0050046069C0}"
  794. ADIGUID.BBoostVol   ="{9557C942-7360-11D4-8133-0050046069C0}"
  795.  
  796. ADIGUID.CAC3        ="{A3156CD9-A925-4A37-BD1F-BC9D627F3F06}"
  797. ADIGUID.CPCM        ="{A3156CDA-A925-4A37-BD1F-BC9D627F3F06}"
  798.  
  799. ;; Analog Devices friendly names (localizeable)
  800. ;Sources (Pins)
  801. Pin.PcBeep       ="PC Beep"          ; PC Beep Input
  802. Pin.MonoOut      ="Mono Out"         ; Mono line output
  803. Pin.Phone        ="Phone"            ; Phone Input
  804. Pin.Video        ="Video"            ; Video Input
  805. Pin.Front        ="Front"            ; Front Output
  806. Pin.Surround     ="Surround"         ; Surround Output
  807. Pin.Center       ="Center"           ; Center Channel Output
  808. Pin.Lfe          ="Lfe   "           ; Sub woofer ( Lfe )
  809. Pin.BBoost       ="BassBoost"        ; Bass Boost
  810.  
  811. ;Controls       (Controls as related to Sources)
  812.  
  813. Control.PCBeepVol     ="PCBeep Volume"   ; PC Beep volume control name
  814. Control.PhoneVol      ="Phone Volume"    ; Phone volume control name
  815. Control.VIDVol        ="Video Volume"    ; Video volume control name
  816. Control.20DB          ="MIC Boost"       ; Microphone advanced control
  817. Control.PHATBypass    ="Apply 3D effect to digital audio"
  818.                                          ; 3D bypass control string (bypass
  819.                                          ;  spatialization on digital streams)
  820.  
  821. Control.MonoVol       ="Mono Volume"     ; Monoaural Output volume control name
  822. Control.MicSelect     ="Mic2 Select"     ; Microphone advanced control
  823.  
  824. Control.CaptureVid    ="Video"           ; Video Record
  825. Control.CaptureMono   ="Mono Out"        ; Mono Mix Record
  826. Control.CapturePhone  ="Phone"           ; Phone Record
  827.  
  828. Control.FrontVol     ="Front Volume"     ; Front Output
  829. Control.SurroundVol  ="Surround Volume"  ; Surround Output
  830. Control.CenterVol    ="Center Volume"    ; Center Channel Output
  831. Control.LfeVol       ="Lfe Volume"       ; Sub woofer ( Lfe )
  832. Control.BBoostVol    ="BassBoost Level"  ; Bass Boost
  833.  
  834. Control.CAC3         ="AC3 SPDIF"     ; AC3 Select
  835. Control.CPCM         ="PCM SPDIF"     ; PCM Select
  836.  
  837. MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
  838. Upgd="Software\Microsoft\Windows\CurrentVersion\Setup\UpgradeDrivers"
  839. UpDir="win9xmig\DevUpgrd\ADIW2K\smwdmCH2.inf"
  840. WDM_MIDI="WDM-based Device"
  841. Proxy.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  842. KSCATEGORY_AUDIO="{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
  843. KSCATEGORY_RENDER="{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
  844. KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
  845. KSNAME_Wave="Wave"
  846. KSNAME_Topology="Topology"
  847. ANDREA_INTERFACE="{56907941-3AFE-11d4-AE2C-00A0CC242D2C}"
  848. AC97Aud.Andrea.szPname="Andrea in SoundMAX"
  849.  
  850. ANLG="Analog Devices"
  851. MfgName="Analog Devices, Inc."
  852. Empty="Install disk"
  853.  
  854. *WDM_AC97AUD.DeviceDesc="SoundMAX Integrated Digital Audio"
  855. AC97Aud.Wave.szPname="SoundMAX Digital Audio"
  856. AC97Aud.Topology.szPname="SoundMAX Digital Audio"
  857.  
  858. ;WDM_AC97AUD.SvcDesc = "SoundMAX Integrated Digital Audio"
  859.  
  860. ; History Information
  861. DriverMfgr="AnalogDevices"
  862. DriverVersionID="5.12.3516"
  863. DriverBuildDate="08/23/2002"
  864. DriverBuildID="5.12.01.3516"
  865. INFVersionID=%DriverBuildID%-0020
  866. DriverOEM="AnalogDevices"
  867. DriverFamily="Audio"
  868. DriverProduct="SoundMAX"
  869. DriverDescription="Audio Driver"
  870. DriverOEMVersion="x00"
  871.  
  872.